মন্তব্য
পাইথন কোড ব্যাখ্যা করতে মন্তব্য ব্যবহার করা যেতে পারে।
কোড আরো পঠনযোগ্য করতে মন্তব্য ব্যবহার করা যেতে পারে.
কোড পরীক্ষা করার সময় এক্সিকিউশন ব্লক করতে মন্তব্য ব্যবহার করা যেতে পারে।
একটি মতামত গঠন
মন্তব্য#দিয়ে শুরু করুন, এবং পাইথন তাদের উপেক্ষা করবে:
উদাহরণ
আপনার নিজস্ব পাইথন সার্ভার পান
#This is a comment
print("Hello, World!")
মন্তব্য একটি লাইনের শেষে স্থাপন করা যেতে পারে, এবং পাইথন বাকি লাইন উপেক্ষা করবে:
উদাহরণ
print("Hello, World!") #This is a comment
একটি মন্তব্য এমন পাঠ্য হতে হবে না যা কোডটি ব্যাখ্যা করে, এটি পাইথন কোডকে চলতে থেকে প্রতিরোধ করতেও ব্যবহার করা যেতে পারে:
উদাহরণ
#print("Hello, World!")
print("Cheers, Mate!")
প্রথমprint()মতামত হিসাবে রিপোর্ট সক্রিয় করা হয় না
একক লাইন মন্তব্য
লাইন খোলার ধারণা
# Calculate total price
price = 100
quantity = 3
total = price * quantity
print("Total:", total)
কোড বিভাগ ব্যাখ্যা করে একটি মন্তব্য
লাইন শেষ মন্তব্য
price = 100 # Price per item in dollars
quantity = 3 # Number of items purchased
total = price * quantity # Calculate total cost
print("Total:", total) # Display the result
প্রতিটি লাইন ব্যাখ্যা করে মন্তব্য
একক লাইন মন্তব্য পদ্ধতি:
1. মন্তব্যের পরে একটি স্থান রাখুন:#সঠিক vs # ভুল
2. সংক্ষিপ্ত এবং স্পষ্ট মন্তব্য লিখুন
3. স্পষ্টতার জন্য ইংরেজিতে মন্তব্য লিখুন
4. সবচেয়ে স্বচ্ছ কোডের মন্তব্যের প্রয়োজন নেই
একাধিক লাইন মন্তব্য
পাইথনের মাল্টিলাইন মন্তব্যের জন্য সত্যিই একটি সিনট্যাক্স নেই।
একটি বহু-লাইন মন্তব্য যোগ করতে, প্রতিটি লাইনের জন্য একটি#সন্নিবেশ করান:
উদাহরণ
#This is a comment
#written in
#more than just one line
print("Hello, World!")
অথবা, সুযোগের পরিবর্তে, আপনি একটি মাল্টি-লাইন স্ট্রিং ব্যবহার করতে পারেন।
যেহেতু পাইথন স্ট্রিং ধ্রুবকগুলিকে উপেক্ষা করে যা একটি ভেরিয়েবলের জন্য নির্ধারিত নয়, আপনি আপনার কোডে একটি মাল্টি-লাইন স্ট্রিং (তিনটি উদ্ধৃতি) যোগ করতে পারেন এবং এতে আপনার মন্তব্য রাখতে পারেন:
উদাহরণ
"""
This is a comment
written in
more than just one line
"""
print("Hello, World!")
স্ট্রিংটি একটি ভেরিয়েবলে বরাদ্দ না করা হলে, পাইথন কোডটি পড়বে এবং তারপরে এটি উপেক্ষা করবে এবং আপনি একটি বহু-লাইন মন্তব্য তৈরি করেছেন।
মাল্টি-লাইন মন্তব্যটি নোট করুন:
ট্রিপল কোট আসলে মাল্টি-লাইন কমেন্ট নয় - সেগুলি মাল্টি-লাইন স্ট্রিং। তারা শুধুমাত্র যদি একটি ভেরিয়েবলের জন্য বরাদ্দ না করা হয় তাহলে তারা মন্তব্য হিসাবে কাজ করে। সাধারণভাবে, একাধিক লাইনের মন্তব্যের জন্য প্রতিটি লাইনে # ব্যবহার করা ভালো।
মন্তব্য উদাহরণ
ফাইল হেডার
# ====================================
# File: calculator.py
# Author: Jassif Team
# Date: 2023-12-25
# Description: Simple calculator program
# ====================================
একটি হেডার মন্তব্য যা ফাইল মেটাডেটা বর্ণনা করে
কার্যকলাপ ডকুমেন্টেশন
def calculate_total(price, quantity):
"""
Calculate total price including tax
Parameters:
price (float): Price per item
quantity (int): Number of items
Returns:
float: Total price with 10% tax
"""
tax_rate = 0.10
subtotal = price * quantity
total = subtotal * (1 + tax_rate)
return total
নথি ক্রিয়াকলাপের জন্য একাধিক লাইন স্ট্রিং
পরীক্ষা/ডিবাগিং
x = 10
y = 5
# Temporary debugging
# print("x =", x)
# print("y =", y)
result = x * y
print("Result:", result)
ডিবাগিং কোড নিষ্ক্রিয় করতে মন্তব্য
সতর্কতামূলক মন্তব্য
# WARNING: This function modifies the
# original list. Make a copy if you
# need to preserve the original data.
def sort_list(items):
items.sort()
return items
গুরুত্বপূর্ণ সতর্কতা বা নোট
প্রতিক্রিয়া সেরা অনুশীলন
x = x + 1এটি "x 1 দ্বারা বৃদ্ধি" মন্তব্যের প্রয়োজন নেই।অনুশীলন করুন
পাইথন ধারণাটি সংজ্ঞায়িত করতে কোন অক্ষর ব্যবহার করা হয়?
পরবর্তী বিষয়: পাইথন ভেরিয়েবল
পরবর্তী পাঠে, আমরা শিখব কিভাবে পাইথনে ভেরিয়েবল তৈরি এবং ব্যবহার করতে হয়:
পরবর্তী আসছে:
ভেরিয়েবল তৈরি করা এবং বরাদ্দ করা
• পরিবর্তনশীল নামকরণ প্রথা
• বিভিন্ন তথ্য প্রকার
ভেরিয়েবলকে বিভিন্ন প্রকারে রূপান্তর করা
• বিশ্বব্যাপী এবং স্থানীয় ভেরিয়েবল
• ভাল পরিবর্তনশীল নামকরণ অনুশীলন
ব্যাখ্যা
জটিল কোড ব্যাখ্যা করতে মন্তব্য ব্যবহার করুন. এটি আপনাকে এবং অন্যদের কোড বুঝতে সাহায্য করবে৷
পঠনযোগ্যতা
বিভাগে দীর্ঘ কোড ভাঙ্গা মন্তব্য ব্যবহার করুন. এটি কোড অনুসরণ করা এবং বোঝা সহজ করে তোলে।
পরীক্ষা
অস্থায়ীভাবে কোডের বিভাগগুলি অক্ষম করতে মন্তব্যগুলি ব্যবহার করুন৷ এটা ডিবাগিং সাহায্য করে.
ডকুমেন্টেশন
পরিবর্তন, লেখক, এবং তারিখ নির্দেশ করতে মন্তব্য ব্যবহার করুন. এটি রক্ষণাবেক্ষণে সহায়তা করে।